﻿/*******************************************************************************
 * Copyright © 2017 FriendStar.Framework 版权所有
 * Author: FZH
 * Description: FriendStar快速开发平台
 * Website：http://www.FriendStar.cn
*********************************************************************************/
using System;
using SqlSugar;

namespace FriendStar.Domain.Entity.MainData
{
    /// <summary>
    /// 数据表 BUS_SJ_Production 对应的数据实体类，数据表描述：
    /// </summary>
    [Serializable]
    [SugarMapping(TableName = "BUS_SJ_Production")]
    public partial class ProductionEntity
    {
        ///<summary>
        ///零部件号ID
        ///</summary>
        public string FProductionID { get; set; }
        ///<summary>
        ///使用单位
        ///</summary>
        public string UseUnit { get; set; }
        ///<summary>
        ///零部件号
        ///</summary>
        public string FProductionNO { get; set; }
        ///<summary>
        ///零件名称
        ///</summary>
        public string ProductionName { get; set; }
        ///<summary>
        ///参考图号
        ///</summary>
        public string ReferenceName { get; set; }
        ///<summary>
        ///零件类型  (28 车架冲压件/51 车身冲压件/85 车箱冲压件/QT 其它冲压件)
        ///</summary>
        public string PressClassNO { get; set; }
        ///<summary>
        ///零件规格
        ///</summary>
        public string ProductionSpec { get; set; }
        ///<summary>
        ///计量单位
        ///</summary>
        public string MeaUnits { get; set; }
        ///<summary>
        ///生产状态(0 生产/A 生产准备/B 批量生产/S 试制)
        ///</summary>
        public string ProductStatus { get; set; }
        ///<summary>
        ///备注说明
        ///</summary>
        public string CommentExplain { get; set; }
        ///<summary>
        ///创建人员
        ///</summary>
        public string FCreateBy { get; set; }
        ///<summary>
        ///创建日期
        ///</summary>
        public string FCreateDate { get; set; }
        ///<summary>
        ///创建时间
        ///</summary>
        public string FCreateTime { get; set; }
        ///<summary>
        ///更改人员
        ///</summary>
        public string FUpdateBy { get; set; }
        ///<summary>
        ///更改日期
        ///</summary>
        public string FUpdateDate { get; set; }
        ///<summary>
        ///更改时间
        ///</summary>
        public string FUpdateTime { get; set; }
    }


    /// <summary>
    /// 视图  BUS_SJ_Production__lv 对应的数据实体类。
    /// </summary>
    [Serializable]
    [SugarMapping(TableName = "BUS_SJ_Production__lv")]
    public partial class ProductionLVEntity : ProductionEntity
    {
        /// <summary>
        /// 零件类型名称
        /// </summary>
        public string PressClassName { get; set; }
        /// <summary>
        /// 生产状态名称
        /// </summary>
        public string FMeasureUnitName { get; set; }
    }
}